using System.Collections.Generic;
using Newtonsoft.Json;
using Alipay.AopSdk.Core.Domain;

namespace Alipay.AopSdk.Core.Response
{
	/// <summary>
	///     AlipayEcoCplifeCommunityBatchqueryResponse.
	/// </summary>
	public class AlipayEcoCplifeCommunityBatchqueryResponse : AopResponse
	{
		/// <summary>
		///     若查询到符合条件的小区，返回物业小区摘要信息列表
		/// </summary>
		[JsonProperty("community_list")]
		
		public List<CPCommunitySet> CommunityList { get; set; }

		/// <summary>
		///     当前页码
		/// </summary>
		[JsonProperty("current_page_num")]
		public long CurrentPageNum { get; set; }

		/// <summary>
		///     开发者帮助物业创建成功并符合查询条件的小区总数。  若不传入app_auth_token参数，则返回开发者代创建成功的所有小区总数。  若传入app_auth_token参数，则返回对应开发者帮助该授权物业公司创建成功的小区总数。
		/// </summary>
		[JsonProperty("total_community_count")]
		public long TotalCommunityCount { get; set; }
	}
}